<ui:composition 
    xmlns="http://www.w3.org/1999/xhtml"
    xmlns:c="http://java.sun.com/jsp/jstl/core"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:pcc="http://java.sun.com/jsf/composite/pcc"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:icecore="http://www.icefaces.org/icefaces/core"
    xmlns:ice="http://www.icesoft.com/icefaces/component"
    xmlns:fmt="http://java.sun.com/jsp/jstl/fmt">

	<script type="text/javascript">
		function beforeClosePlantillaForm(){
			var jqWrapper=jQuery('[id$="plantillaFormWrapper"]');
			jQuery('[id$="plantillaId"]',jqWrapper).val(" ");
			jQuery('[id$="plantillaNombre"]',jqWrapper).val(" ");			
			var jqSelect=jQuery('[id$="plantillaEstadoRegistro"]',jqWrapper);	
			jQuery("option",jqSelect)[1].selected = true;	
		}
	</script>

<!-- 	<ice:form id="tipoNodoForm" partialSubmit="false"> -->
		<ice:panelPopup draggable="true" visible="#{fcPlantilla.visiblePlantillaForm and fcTabsPlantilla.tabbedMaestroPlantillaVisible}" rendered="${fcPlantilla.visiblePlantillaForm}" style="z-index: 1000; position: fixed !important;" styleClass="ui-dialog ui-draggable">
			<f:facet name="header">
			    <ice:panelGroup styleClass="ui-dialog-titlebar">
			        <ice:outputText styleClass="ui-dialog-title" value="${messages['titulo.addPlantilla']}"/>
			        <h:commandLink styleClass="ui-dialog-titlebar-close" value="${serviquality['app.closePopup']}" action="#{fcPlantilla.closePopupPlantillaForm}" onclick="beforeClosePlantillaForm();"/>
			    </ice:panelGroup>
			</f:facet>
                
			<f:facet name="body">			
			    <ice:panelGrid styleClass="ui-dialog-content formulario" id="plantillaFormWrapper">			 
					<ice:outputText styleClass="ui-dialog-title" value="${serviquality['plantilla.codigo']}" />
    				<h:inputText id="plantillaId" value="${fcPlantilla.plantilla.codigo}" partialSubmit="true" required="true">    					
    				</h:inputText>
    				<ice:message for="plantillaId" />
    							    	
			    	<ice:outputText styleClass="ui-dialog-title" value="${serviquality['plantilla.nombre']}"/>
					<ice:inputText id="plantillaNombre" value="${fcPlantilla.plantilla.nombre}" partialSubmit="true" required="true">
						<f:validateLength maximum="100"/>
					</ice:inputText>
					<ice:message for="plantillaNombre" />
			    	
			    	<ice:outputText styleClass="ui-dialog-title" value="${serviquality['plantilla.descripcion']}"/>
			    	<ice:inputTextarea id="plantillaDescripcion" value="${fcPlantilla.plantilla.descripcion}" rows="5" cols="40" partialSubmit="true" required="false">
     					<f:validateLength maximum="250" />
 					</ice:inputTextarea>
 					<ice:message for="plantillaDescripcion" />
			    	
			    	<ice:outputText styleClass="ui-dialog-title" value="${serviquality['plantilla.estadoRegistro']}"/>
			    	<ice:selectOneMenu id="plantillaEstadoRegistro" value="${fcPlantilla.plantilla.estadoRegistro.codigo}" partialSubmit="true" required="true">
                        <f:selectItem itemLabel="#{serviquality['app.labelSelectVacio']}" itemValue=""/>
                        <c:forEach items="#{fcPlantilla.estadosRegistro}" var="estadoRegistro">
                            <f:selectItem itemLabel="#{estadoRegistro.descripcion}" itemValue="#{estadoRegistro.codigo}"/>
                        </c:forEach>                        
                    </ice:selectOneMenu>
                    <ice:message for="plantillaEstadoRegistro" />
                    
                    <br/>
                    <ice:commandButton id="grabarPlantilla" value="${serviquality['button.grabar']}" action="#{fcPlantilla.grabarPlantilla}" partialSubmit="false"/>																	                
			    </ice:panelGrid>
			</f:facet>       
		</ice:panelPopup>		
<!-- 	</ice:form>	 -->
</ui:composition>